artificial echo - Français Anglais Dictionnaire